﻿using System;
using Terraria;
using Terraria.DataStructures;

namespace WorseGame.Common.Cores.Custom.Structs
{
 
    public readonly struct TreasureData(Func<Player, FishingAttempt, int> itemSelection, float treasureWeight, Func<Player, FishingAttempt, bool> catchRequirement)
    {
        public readonly Func<Player, FishingAttempt, int> itemSelection = itemSelection;
        public readonly float treasureWeight = treasureWeight;
        public readonly Func<Player, FishingAttempt, bool> catchRequirement = catchRequirement;
    }
}